翻訳と辞書
Words near each other
・ Integrated Computer Solutions
・ Integrated Computer-Aided Manufacturing
・ Integrated Conflict Early Warning System
・ Integrated Conservation and Development Project
・ Integrated constructed wetland
・ Integrated criminal justice information system
・ Integrated customer management
・ Integrated Cycling Federation of the Philippines
・ Integrated Data Store
・ Integrated Deepwater System Program
・ Integrated Defence Systems
・ Integrated Defense Systems (disambiguation)
・ Integrated delivery system
・ Integrated design
・ Integrated Design Associates
Integrated development environment
・ Integrated device manufacturer
・ Integrated Device Technology
・ Integrated digital platform
・ Integrated digital television
・ Integrated Diver Display Mask
・ Integrated DNA Technologies
・ Integrated Dynamics
・ Integrated education
・ Integrated electric propulsion
・ Integrated Electrical Services
・ Integrated Electronic Control Centre
・ Integrated Electronic Litigation System
・ Integrated electronic piezoelectric accelerometer
・ Integrated Encryption Scheme


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Integrated development environment : ウィキペディア英語版
Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Most modern IDEs have an intelligent code completion.
Some IDEs contain a compiler, interpreter, or both, such as NetBeans and Eclipse; others do not, such as SharpDevelop and Lazarus. The boundary between an integrated development environment and other parts of the broader ''software development environment'' is not well-defined. Sometimes a version control system, or various tools to simplify the construction of a Graphical User Interface (GUI), are integrated. Many modern IDEs also have a class browser, an object browser, and a class hierarchy diagram, for use in object-oriented software development.
== Overview ==
Integrated development environments are designed to maximize programmer productivity by providing tight-knit components with similar user interfaces. IDEs present a single program in which all development is done. This program typically provides many features for authoring, modifying, compiling, deploying and debugging software. This contrasts with software development using unrelated tools, such as vi, GCC or make.
One aim of the IDE is to reduce the configuration necessary to piece together multiple development utilities, instead providing the same set of capabilities as a cohesive unit. Reducing that setup time can increase developer productivity, in cases where learning to use the IDE is faster than manually integrating all of the individual tools. Tighter integration of all development tasks has the potential to improve overall productivity beyond just helping with setup tasks. For example, code can be continuously parsed while it is being edited, providing instant feedback when syntax errors are introduced. That can speed learning a new programming language and its associated libraries.
Some IDEs are dedicated to a specific programming language, allowing a feature set that most closely matches the programming paradigms of the language. However, there are many multiple-language IDEs, such as Eclipse, ActiveState Komodo, IntelliJ IDEA, MyEclipse, Oracle JDeveloper, NetBeans, Codenvy and Microsoft Visual Studio. Xcode, Xojo and Delphi are dedicated to a closed language or set of programming languages.
While most modern IDEs are graphical, text-based IDEs such as Turbo Pascal were in popular use before the widespread availability of windowing systems like Microsoft Windows and the X Window System (X11). They commonly use function keys or hotkeys to execute frequently used commands or macros.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Integrated development environment」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.